pull strings/wires - Spanish English Dictionary